pastry rolls coated with chocalate sauce - Turkish English Dictionary